package com.glSto.rep;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.util.List;

@Data
public class POResponse {
    // 绑定JSON中的ET_DATA字段
    @JsonProperty("ET_DATA")
    private List<EtData> ET_DATA;

    @Data
    public static class EtData {
        // 每个字段都显式绑定JSON中的大写字段名
        @JsonProperty("EQUNR")
        private String EQUNR;

        @JsonProperty("EQKTX")
        private String EQKTX;

        @JsonProperty("IWERK")
        private String IWERK;

        @JsonProperty("INGRP")
        private String INGRP;

        @JsonProperty("SWERK")
        private String SWERK;

        @JsonProperty("BEBER")
        private String BEBER;

        @JsonProperty("TPLNR")
        private String TPLNR;

        @JsonProperty("PLTXT")
        private String PLTXT;

        @JsonProperty("STLAN")
        private String STLAN;

        @JsonProperty("DATUV")
        private String DATUV;

        @JsonProperty("POSNR")
        private String POSNR;

        @JsonProperty("STLTY")
        private String STLTY;

        @JsonProperty("IDNRK")
        private String IDNRK;

        @JsonProperty("MAKTX")
        private String MAKTX;

        @JsonProperty("MENGE")
        private String MENGE;

        @JsonProperty("MEINS")
        private String MEINS;

        @JsonProperty("EQTYP")
        private String EQTYP;

        @JsonProperty("CLINT")
        private String CLINT;

        @JsonProperty("KSCHL")
        private String KSCHL;

        @JsonProperty("TIDNR")
        private String TIDNR;

        @JsonProperty("ABCKZ")
        private String ABCKZ;

        @JsonProperty("TXT04")
        private String TXT04;
    }
}
